be imposed upon - Allemand Anglais Dictionnaire